deep-sea research - Spanish English Dictionary